package com.design03_behavioral.pattern18_iterator.example01;

/**
 * @ClassName Iterator
 * @Description TODO
 * @Author zhangjunhao
 * @DATE 2023/9/9 11:17
 */
public interface Iterator<E> {

    //判断集合中是否有下一个元素
    boolean hasNext();

    //将游标后移一位元素
    void next();

    //返回当前游标指定的元素
    E currentItem();

}
